package com.naiterui.ehp.bs.patient.dao;

import java.util.List;
import java.util.Map;

import com.naiterui.ehp.bp.domain.charge.DrServiceItems;

/**
 * 医生开启的收费项目持久层接口
 * @author kumu
 * @since 1.0.0
 */
public interface IDrServiceItemDao {

    /**
     * 获取医生已开通收费项目
     * IDrServiceItemDao.getDoctorChargeItems()
     * @Author xuchong
     * @Date 2016年8月10日
     * @since 1.0.0
     * @param doctorId
     * @return
     */
    DrServiceItems getDoctorChargeItems(Long doctorId);

    /**
     * 根据医生列表获取开通服务信息
     * IDrServiceItemDao.getDoctorChargeItems()
     * @Author xuchong
     * @Date 2016年12月20日
     * @since 1.0.0
     * @param doctorIdList
     * @return
     */
    Map<Long, DrServiceItems> getDoctorChargeItemsMap(List<Long> doctorIdList);
}
